Hizzle\Noptin\Emails\Types\Recurring A

Total Complexity 75
Dependencies 0
Dependents 0
Total lines 656
Lines of code 407
Logical lines of code 170
Comment lines 153
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
schedule_campaign()
B
35 21 78
get_month_days()
A
52 8 24
about_automation()
S
49 6 30
get_campaign_timing_options()
S
38 1 92
get_formatted_next_send_time()
S
50 5 32
maybe_send_notification()
S
52 5 24
on_save_campaign()
S
55 5 19
maybe_update_cron_jobs()
S
55 5 19
get_days()
S
55 3 18
register_automation_type()
S
57 1 19
on_delete_campaign()
S
80 1 3
campaign_options()
S
79 1 3
__construct()
S
72 1 5
get_weekdays()
S
77 1 4
add_hooks()
S
75 1 4
default_date()
S
82 1 3
default_day()
S
82 1 3
default_time()
S
82 1 3
default_x_days()
S
82 1 3
default_frequency()
S
82 1 3
default_next_send()
S
79 1 3
get_image()
S
72 1 6
get_description()
S
79 1 3
get_name()
S
79 1 3
default_year_day()
S
82 1 3